operated abroad - Français Anglais Dictionnaire